Laatusuunnitelma

PDM-ryhmä
EAT-projekti

 

Muutoshistoria
Editoija Päivämäärä Versio Muutokset
Miiku Jaakkola 13.10.2000 0.1 Ensimmäinen versio laatusuunnitelmasta
Miiku Jaakkola 16.10.2000 1.0 Katselmoinnin korjaukset
Timo Ratilainen 19.10.2000 1.1 Opponoinnin korjaukset
Timo Ratilainen 6.11.2000 2.0 Katselmoinnin korjaukset

Katselmointi
Katselmoija(t) Päivämäärä Versio Hyväksyjä
Timo Ratilainen, Miiku Jaakkola, Tero Kilkanen, Jukka Hynninen, Jonne Loikkanen, Anssi Keskinen, Jaakko Tuomimäki 16.10.2000 1.0 Timo Ratilainen
Timo Ratilainen, Miiku Jaakkola, Tero Kilkanen, Jukka Hynninen, Anssi Keskinen, Jaakko Tuomimäki 6.1.2000 2.0 Timo Ratilainen

 


Tiivistelmä

Tämä dokumentti on PDM-ryhmän EAT-projektia koskeva laatusuunnitelma Teknillisen Korkeakoulun Tik-76.115 Tietojenkäsittelyopin ohjelmatyö kurssilla. Dokumentin tarkoituksena on määritellä mittarit ja toimintatavat, joilla varmistetaan laadukkaan, vaatimusmäärittelyn mukaisen tuotteen syntyminen.


Sisällysluettelo

1. Suunnitelman seuranta
2. Suunnitelman päivittäminen
3. Katselmointikäytännöt
4. Laatukriteerit ja niiden mittarit


1. Suunnitelman seuranta

Mittaustuloksista ja ryhmän yleisestä mielipiteestä laatusuunnitelman suhteen keskustellaan lyhyesti ryhmäpalavereissa. Laatuvastaava kirjoittaa joka vaiheen lopussa lyhyen laaturaportin.

 

2. Suunnitelman päivittäminen

Laatusuunnitelmaa päivitetään tarpeen mukaan. Vähintään joka vaiheen alussa laatuvastaava selvittää, onko päivityksiin tarvetta.

 

3. Katselmointikäytännöt

Katselmointitilaisuudet pyritään suorittamaan viimeistään kaksi päivää ennen deadlineä. Dokumentin kirjoittajan tulisi lähettää dokumentti etukäteen katselmointiin osallistuville ja näiden tulisi tutustua siihen ennen katselmointia.

Kaikki dokumentit ja koodi katselmoidaan. Dokumenttikatselmoinnissa on läsnä ainakin dokumentin kirjoittaja ja kaksi muuta henkilöä. Koodikatselmoinnissa on läsnä ainakin koodaaja itse ja yksi muu henkilö.

Katselmointikäytäntö on kuvattu tarkemmin projektisuunnitelmassa.

 

4. Laatukriteerit ja niiden mittarit

Alla on lueteltu laatukriteerit, niiden mittarit ja ohjaustoimenpiteet. Kullakin kriteerillä on vastuuhenkilö, joka vastaa sen seurannasta. Kriteerit ovat osittain päällekkäisiä, mutta ne mainitaan erikseen jotta tärkeäksi katsotut osa-alueet eivät jää huomiotta.

 

Laatukriteeri Mittari Ohjaustoimenpiteet Vastuuhenkilö
Koodin laajennettavuus Koodauksen alettua tarkastetaan koodikatselmuksien yhteydessä koodin laajennettavuus.  Jos puutteita löytyy, keskustellaan ohjelmoijan kanssa ja tarvittaessa otetaan asia esille ryhmäpalavereissa. Laatuvastaava
Koodin kommentoinnin laadukkuus Koodikatselmuksien yhteydessä seurataan, että vaadittuja koodaus- ja kommentointityylejä noudatetaan. Sama kuin yllä. Laatuvastaava
Dokumentoinnin laadukkuus Seurataan koodin kommentoinnin laadukkuutta (yllä).

Dokumentointivastaava tarkistaa, että dokumentit ovat määrätyn muotoisia hyväksyessään katselmoituja dokumentteja.

Neuvotaan väärän- tai heikkolaatuisten dokumenttien tekijöitä. Dokumentointivastaava
Järjestelmän helppokäyttöisyys Järjestetään käytettävyystestejä.  Jos käytettävyydessä havaitaan puutteita, ne pyritään korjaamaan iteratiivisesti. Ainakin vakavat ongelmat otetaan esille ryhmäpalavereissa. Käyttöliittymävastaava
Järjestelmän käyttöohjeiden laadukkuus Seurataan dokumentoinnin laadukkuutta (yllä).

Pyritään järjestämään sopivia käytettävyystestejä.

Samat toimenpiteet kuin kohdassa Dokumentoinnin laadukkuus.

Samat toimenpiteet kuin kohdassa Järjestelmän helppokäyttöisyys.

Dokumentointivastaava
Toimintojen kattavuus Vaatimusmäärittelyn perusteella tehdään use caset jokaiselle toiminnolle, ja nämä testataan testauksen yhteydessä. Testiraporteissa ilmoitetaan, mitkä toiminnot puuttuvat. Testausvastaava
Järjestelmän siirrettävyys Tarkistetaan, toimiiko järjestelmä halutuissa järjestelmissä joka vaiheessa Toteutus 2-vaiheesta alkaen. Jos toimimattomuutta ilmenee, asia otetaan esille ryhmäpalavereissa ja asia pyritään korjaamaan. Testausvastaava
Järjestelmäarkkitehtuurin laadukkuus Dokumenttien katselmointi. Katselmoinnin yhteydessä kommentoidaan, jos huomautettavaa on. Projektipäällikkö
Laatusuunnitelman noudattaminen Projektipäällikkö seuraa laatusuunnitelman noudattamista.  Projektipäällikkö huomauttaa, jos laatusuunnitelmaa ei noudateta. Projektipäällikkö